package com.genius.reservation.evaluate.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <p>
 * 评价信息表
 * </p>
 *
 * @author baomidou
 * @since 2022-05-26
 */
@TableName("evaluate_information")
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "EvaluateInformation对象", description = "评价信息表")
public class EvaluateInformation implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty("评价编号")
    private String evaluateNumber;


    @ApiModelProperty("收货员编号")
    private String receiverNumber;

    @ApiModelProperty("操作评分 1 差 2 稍差 3 中等 4 好 5 非常好")
    private Integer operationScore;

    @ApiModelProperty("态度评分 1 差 2 稍差 3 中等 4 好 5 非常好")
    private Integer attitudeScore;

    @ApiModelProperty("综合评分 1 差 2 稍差 3 中等 4 好 5 非常好")
    private Integer comprehensiveScore;

    @ApiModelProperty("备注")
    private String evaluateRemarks;

    @ApiModelProperty("创建时间")
    @TableField(fill = FieldFill.INSERT)
    private String createTime;

    private Integer startCarId;

//    public Integer getId() {
//        return id;
//    }
//
//    public void setId(Integer id) {
//        this.id = id;
//    }
//    public String getEvaluateNumber() {
//        return evaluateNumber;
//    }
//
//    public void setEvaluateNumber(String evaluateNumber) {
//        this.evaluateNumber = evaluateNumber;
//    }
//    public String getReceiveRecordNumber() {
//        return receiveRecordNumber;
//    }
//
//    public void setReceiveRecordNumber(String receiveRecordNumber) {
//        this.receiveRecordNumber = receiveRecordNumber;
//    }
//    public String getReceiverNumber() {
//        return receiverNumber;
//    }
//
//    public void setReceiverNumber(String receiverNumber) {
//        this.receiverNumber = receiverNumber;
//    }
//    public Integer getOperationScore() {
//        return operationScore;
//    }
//
//    public void setOperationScore(Integer operationScore) {
//        this.operationScore = operationScore;
//    }
//    public Integer getAttitudeScore() {
//        return attitudeScore;
//    }
//
//    public void setAttitudeScore(Integer attitudeScore) {
//        this.attitudeScore = attitudeScore;
//    }
//    public Integer getComprehensiveScore() {
//        return comprehensiveScore;
//    }
//
//    public void setComprehensiveScore(Integer comprehensiveScore) {
//        this.comprehensiveScore = comprehensiveScore;
//    }
//    public String getEvaluateRemarks() {
//        return evaluateRemarks;
//    }
//
//    public void setEvaluateRemarks(String evaluateRemarks) {
//        this.evaluateRemarks = evaluateRemarks;
//    }
//    public String getCreateTime() {
//        return createTime;
//    }
//
//    public void setCreateTime(String createTime) {
//        this.createTime = createTime;
//    }
//
//    @Override
//    public String toString() {
//        return "EvaluateInformation{" +
//            "id=" + id +
//            ", evaluateNumber=" + evaluateNumber +
//            ", receiveRecordNumber=" + receiveRecordNumber +
//            ", receiverNumber=" + receiverNumber +
//            ", operationScore=" + operationScore +
//            ", attitudeScore=" + attitudeScore +
//            ", comprehensiveScore=" + comprehensiveScore +
//            ", evaluateRemarks=" + evaluateRemarks +
//            ", createTime=" + createTime +
//        "}";
//    }
}
